striving for superiority - Turc Anglais Dictionnaire